obtain a benefit or satisfactory result - Inglés Sinónimo Diccionario